well-cared for - Français Anglais Dictionnaire